engage in a really intricate manoeuvring - Francés Inglés Diccionario